trematode worm - Espagnol Anglais Dictionnaire